package com.eflow.engine.vo;

import com.eflow.model.vo.UserListVo;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @author hui se
 * @description
 * @create 2021-02-24 17:42
 **/
@Data
public class StartProcessInstanceVo extends UserListVo {

    /**
     * 流程定义key 必填
     */
    private String processDefinitionKey;

    /**
     * 流程定义key 必填
     */
    private String processDefinitionId;
    /**
     * 业务系统id 必填
     */
    private String businessKey;
    /**
     * 租户Id 选填
     */
    private String tenantId;
    /**
     * 标题 必填
     */
    private String title;
    /**
     * 发起意见
     */
    private String message;

    /**
     * 启动流程变量 选填
     */
    private Map<String, Object> variables;

}
